Towards a Reconfigurable Nanocomputer Platform
نویسنده
چکیده
Some ideas are presented for achieving lowoverhead reconfigurability in systems built from nanoscale components. Via three example circuits, it is demonstrated how it will be possible to exploit a number of alternative “dimensions” – apart from the obvious spatial dimension to construct compact configurable cells. Configurability based on dual gate transistors using RTD-based multi-valued logic and the variable resistance of phase-change films are shown. A high-density non-volatile reconfigurable cell is proposed in which a double junction spin filter tunnel junction is built on a vertical conducting pillar and integrated into a nearest neighbour-connected mesh. Some brief comments are made about how computing applications might exploit such a homogenous non-volatile processing mesh.
منابع مشابه
Towards Nanocomputer Architecture
At the nanometer scale, the focus of micro-architecture will move from processing to communication. Most general computer architectures to date have been based on a “stored program” paradigm that differentiates between memory and processing and relies on communication over busses and other (relatively) long distance mechanisms. Nanometer-scale electronics – nanoelectronics promises to fundament...
متن کاملCompilation for Future Nanocomputer Architectures
Compilation has a long history of translating a programmer’s human-readable code into machine instructions designed to make good use of a specific target computer. In this paper, we formalize a compiler framework that broadly defines the task of compilation to include output of a machine description customized to the input program which would be used to generate the target computer. The compile...
متن کاملTowards a Dynamically Reconfigurable System-on-Chip Platform for Video Signal Processing
This paper reports ongoing work towards a dynamically reconfigurable System-on-Chip (SoC) platform for video signal processing. It consists of dedicated, statically and dynamically reconfigurable components, as well as an embedded RISC core and memory. Application-specific software libraries support control of dynamic reconfiguration of low level operations by high level instructions. Thus prog...
متن کاملA defect- and fault-tolerant architecture for nanocomputers
Both von Neumann’s NAND multiplexing, based on a massive duplication of imperfect devices and randomized imperfect interconnects, and reconfigurable architectures have been investigated to come up with solutions for integrations of highly unreliable nanometre-scale devices. In this paper, we review these two techniques, and present a defectand fault-tolerant architecture in which von Neumann’s ...
متن کاملFPGAs as Computing Platform
Since the discovery of Moore’s Law advances in hardware have shown to fulfill it accurately. However, maintaining that fact seems to be increasingly difficult[1]. The von Neumann architecture suffers from drawbacks that have become known as the von Neumann Syndrome[2]. Inefficient data transmission through the memory wall and instruction-stream-based sequencing are the source of its illness. To...
متن کامل